reel off the tape - Turkish English Dictionary